package com.ruoyi.project.pro.size.mapper;

import com.ruoyi.project.pro.size.domain.ProSize;
import com.ruoyi.project.pro.size.domain.ProSize;

import java.util.List;

/**
 * @program: zhizun
 * @author: Mrs.ye
 * @create: 2020-09-16 22:21
 * @description: 产品规格管理的mapper层
 **/
public interface SizeMapper {
    /**
     * 分页查询产品规格,包括按照产品规格名称查询
     * @param proSize
     * @return
     */
    public List<ProSize> selectSizeList(ProSize proSize);

    /**
     * 检验产品规格名称是否一致
     * @param sizeName
     * @return
     */
    ProSize checkSizeNameUnique(String sizeName);

    /**
     * 新增产品规格
     * @param proSize
     * @return
     */
    int insertProSize(ProSize proSize);

    ProSize selectSizeById(Long sizeId);

    int updateSize(ProSize proSize);

    int removeProSizeById(Long[] ids);
}
